howitzer cradle - German English Dictionary